//组件自身定义的props

import React, { Component } from 'react'
import PropTypes from 'prop-types'

export default class Hello extends Component {

  //类有
  static defaultProps = {
    height: '1.7'
  }

  render () {
    const { height } = this.props
    return (
      <div>
        身高: {height}
      </div>
    )
  }
}

Hello.propTypes = {
  username: PropTypes.string,
  age: PropTypes.number
}



//总结:
   // 函数组件的props形式就一种: 外部传入的
   //类组件的props形式有两种
           //外部传入
           //内部通过 static defaultProps 设置


